/*! \file locations.h
	\author HiddenSeeker

	Describes a method for computing locations
*/
#pragma once
/*! Determines current location by incrementing length of text
	\param[in] text
*/
void compute(const char *  text);
/*! Increments a line
*/
void compute();
/*! Saves a location without a new line
	\param[in] yytext text data
*/
void save(const char * yytext);
/*! Saves a location with new line
*/
void save();
/*! Increments location position
	\param[in] amount
*/
void increment(int amount);
